Guff: A Game Development Tool
نویسندگان
چکیده
Due to the real time nature of computer games, the main concerns of game developers have been related to efficiency of algorithm execution and visual presentation, instead of code reusability and maintenance. In order to support these concerns, game developers usually have been implementing all the required functionality to build a game, from scratch, in new projects. However, the complexity in game projects has been increasing over time, rendering such practices infeasible. Then, it is necessary to seek new approaches for game development. This work describes a game development tool (developed for a Master's Thesis), which applies an approach that can address this issue: a framework. The Guff framework is an easy to use tool that features automatic resource management on behalf of the developer, a state machine approach to specify and manage game levels, and extensive employment of free and open source libraries to avoid implementing already available functionalities.
منابع مشابه
Simulation and Evaluation of Urban Development Scenarios Using Integration of Cellular Automata Model and Game Theory
Urban growth is a dynamic and evolutionary spatial and social process that relates to the changes of urban spatial units and the transformation of people’s lifestyles and consequently demographic changes. Considering the urban development process as a function of land uses interactions, population structure and the strategic behavior of the agents involved in the urban development process (the ...
متن کاملNeuroTracker Three-Dimensional Multiple Object Tracking (3D-MOT): A Tool to Improve Concentration and Game Performance among Basketball Athletes
Background. Basketball is a dynamic sport where athletes are expected to observe the fast movements of team players and opponents in a performance. This condition requires a collective focus on the stipulated tasks, to achieve peak performance. Besides, training is frequently performed to improve concentration and athlete performance. This instigates the need for technology-based methods, inclu...
متن کاملMulti-objective Modeling Based on Competition Airlines Cooperation by Game Theory and Sustainable Development Approach
In each time period, the demand of passengers for each route are finite and airlines compete for earning more profits. The complex competition among airlines causes problems, such as complicating flight planning and increasing empty seats for some routes. These problems increase air pollution and fuel consumption. To solve these problems, this research studies the cooperation of the airlines wi...
متن کاملPowwow: A tool for collaborative software jam sessions
The increasing time, complexity and cost of today video game development projects demand for new software tools capable to support the development of fast runnable video game prototypes. This paper presents our conceptual solution for building runnable video game prototypes. For editing video game levels we added editing capabilities in a mobile software tool. We present a mobile software tool ...
متن کاملDeveloping a Business Simulation Game: Integrating Multiple Development Tools
In most cases today information systems development involves the use of multiple development tools. The developer has the choice of many competing vendor tools to choose from, and the choices to be made are complex. Will the various tools work together, and which tool should be chosen for which task? This paper describes the development of a business simulation game, and the role various develo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005